import java.util.Arrays;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        /*
        * 1.变量都必须先声明后使用
        * 2.数组的声明： 数据类型[] 变量名;
        * 3.数组声明后，必须分配空间（明确数组大小）
        * 4.当数组明确大小后就可以通过下标进行赋值
        *
        * */

        /*
        *
        * 1.数组类型：数组中数据值的类型
        * 2.数组名：与标识符的命名规则一样
        * 3.数组下标：数组中值的排列位置，从0开始，数组越界会报异常
        * 4.数组元素：数组中实际存放的值
        *
        * */

        int[] arr = new int[10];
        for (int i = 0;i <10;i++) {
            arr[i] = i;
        }

        for(int a: arr) {
            System.out.println(arr[a]);
        }

        stu_scoe_avg();

    }

    //输入5位学生的成绩，算出平均值
    public static void stu_scoe_avg(){
        double[] arr = new double[5];
        Scanner scanner = new Scanner(System.in);
        double sum = 0.0;
        for (int i = 0; i < arr.length; i++) {
            System.out.print("请输入第" +  ( i+1 ) + "位同学的成绩：");
            arr[i] = scanner.nextDouble();
            sum += arr[i];
        }

        System.out.println(arr.length + "个同学的平均分为：" + sum/ arr.length);
    }
}